﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Model
{
    public class Product
    {

        /*** Attributter ***/
        private int productId;
        private string availabilityLevel;
        private string productStatus;
        private DateTime launchDate;

        private Brand brandCode;
        private Category category;       
        
        /*** Controller ***/

        public Product(int productId, string availabilityLevel, string productStatus, DateTime launchDate, Brand brandCode, Category category)
        {
            this.productId = productId;
            this.availabilityLevel = availabilityLevel;
            this.launchDate = launchDate;
            this.brandCode = brandCode;
            this.category = category;
        }

        /*** Metoder ***/

        /*** Propert***/
        public int ProductId
        {
            get { return productId; }
            set { productId = value; }
        }

        public string AvailabilityLevel
        {
            get { return availabilityLevel; }
            set { availabilityLevel = value; }
        }

        public string ProductStatus
        {
            get { return productStatus; }
            set { productStatus = value; }
        }

        public DateTime LaunchDate
        {
            get { return launchDate; }
            set { launchDate = value; }
        }
    }
}
